<template>
	<div class="home-panel">
		<div class="container">
			<div class="head">
				<!-- 主标题和副标题 -->
				<h3>
					{{ title }}<small>{{ subTitle }}</small>
				</h3>
			</div>
			<!-- 主体内容区域 -->
			<slot name="main"></slot>
		</div>
	</div>
</template>

<script>
	export default {
		name: 'HomePanel',
	}
</script>

<script setup>
	defineProps({
		// 主标题
		title: {
			type: String,
			default: '',
		},
		// 副标题
		subTitle: {
			type: String,
			default: '',
		},
	})
</script>

<style scoped lang="scss">
	.home-panel {
		background-color: #fff;

		.head {
			padding: 40px 0;
			display: flex;
			align-items: flex-end;

			h3 {
				flex: 1;
				font-size: 32px;
				font-weight: normal;
				margin-left: 6px;
				height: 35px;
				line-height: 35px;

				small {
					font-size: 16px;
					color: #999;
					margin-left: 20px;
				}
			}
		}
	}
</style>
